propelling stroke - French English Dictionary